﻿namespace WMS6.Web.MessageServiceRef
{
    using System;
    using System.CodeDom.Compiler;
    using System.Collections.Generic;
    using System.Data;
    using System.Diagnostics;
    using System.ServiceModel;
    using System.ServiceModel.Channels;

    [GeneratedCode("System.ServiceModel", "3.0.0.0"), DebuggerStepThrough]
    public class MessageServiceClient : ClientBase<IMessageService>, IMessageService
    {
        public MessageServiceClient()
        {
        }

        public MessageServiceClient(string endpointConfigurationName) : base(endpointConfigurationName)
        {
        }

        public MessageServiceClient(Binding binding, EndpointAddress remoteAddress) : base(binding, remoteAddress)
        {
        }

        public MessageServiceClient(string endpointConfigurationName, EndpointAddress remoteAddress) : base(endpointConfigurationName, remoteAddress)
        {
        }

        public MessageServiceClient(string endpointConfigurationName, string remoteAddress) : base(endpointConfigurationName, remoteAddress)
        {
        }

        public string DeleteSendMessage(List<string> UserMessageID, PubParasInfo pubParasInfo)
        {
            return base.Channel.DeleteSendMessage(UserMessageID, pubParasInfo);
        }

        public string DeleteUserMessage(List<string> UserMessageID, PubParasInfo pubParasInfo)
        {
            return base.Channel.DeleteUserMessage(UserMessageID, pubParasInfo);
        }

        public DataSet GetAllUnreadUserMessage(PubParasInfo pubParasInfo)
        {
            return base.Channel.GetAllUnreadUserMessage(pubParasInfo);
        }

        public DataSet GetInMessageInfoByQueryEntity(UserMessageQueryEntity userMessageInfo, PubParasInfo pubParasInfo)
        {
            return base.Channel.GetInMessageInfoByQueryEntity(userMessageInfo, pubParasInfo);
        }

        public DataSet GetMessageCommandInfoByQueryEntity(MessageCommandQueryEntity messageCommandQuery, PubParasInfo pubParasInfo)
        {
            return base.Channel.GetMessageCommandInfoByQueryEntity(messageCommandQuery, pubParasInfo);
        }

        public DataSet GetMessageCommandInfoBySqlWhere(List<string> sqlWhere, MessageCommandQueryEntity messageCommandQuery, PubParasInfo pubParasInfo)
        {
            return base.Channel.GetMessageCommandInfoBySqlWhere(sqlWhere, messageCommandQuery, pubParasInfo);
        }

        public List<MessageCommandInfo> GetMessageCommandInfosByQueryEntity(MessageCommandQueryEntity messageCommandQuery, PubParasInfo pubParasInfo)
        {
            return base.Channel.GetMessageCommandInfosByQueryEntity(messageCommandQuery, pubParasInfo);
        }

        public List<MessageCommandInfo> GetMessageCommandInfosBySqlWhere(List<string> sqlWhere, MessageCommandQueryEntity messageCommandQuery, PubParasInfo pubParasInfo)
        {
            return base.Channel.GetMessageCommandInfosBySqlWhere(sqlWhere, messageCommandQuery, pubParasInfo);
        }

        public DataSet GetUserMessageAllInfo(PubParasInfo pubParasInfo)
        {
            return base.Channel.GetUserMessageAllInfo(pubParasInfo);
        }

        public UserMessageInfo GetUserMessageInfoByID(string userMessageID, PubParasInfo pubParasInfo)
        {
            return base.Channel.GetUserMessageInfoByID(userMessageID, pubParasInfo);
        }

        public DataSet GetUserMessageInfoByQueryEntity(UserMessageQueryEntity userMessageInfo, PubParasInfo pubParasInfo)
        {
            return base.Channel.GetUserMessageInfoByQueryEntity(userMessageInfo, pubParasInfo);
        }

        public UserUnreadMessageInfo GetUserUnreadMessageInfoByID(string userID, PubParasInfo pubParasInfo)
        {
            return base.Channel.GetUserUnreadMessageInfoByID(userID, pubParasInfo);
        }

        public string InsertMessageCommandInfo(MessageCommandInfo messageCommandInfo, PubParasInfo pubParasInfo)
        {
            return base.Channel.InsertMessageCommandInfo(messageCommandInfo, pubParasInfo);
        }

        public bool InsertMessageCommandInfos(List<MessageCommandInfo> messageCommandInfos, PubParasInfo pubParasInfo)
        {
            return base.Channel.InsertMessageCommandInfos(messageCommandInfos, pubParasInfo);
        }

        public string InsertUserMessageInfo(UserMessageInfo userMessageInfo, PubParasInfo pubParasInfo)
        {
            return base.Channel.InsertUserMessageInfo(userMessageInfo, pubParasInfo);
        }

        public string InsertUserMessageInfoList(List<UserMessageInfo> userMessageInfoList, PubParasInfo pubParasInfo)
        {
            return base.Channel.InsertUserMessageInfoList(userMessageInfoList, pubParasInfo);
        }

        public string UpdateMarkUserMessageInfo(string rowIDs, string isRead, PubParasInfo pubParasInfo)
        {
            return base.Channel.UpdateMarkUserMessageInfo(rowIDs, isRead, pubParasInfo);
        }

        public string UpdateMessageCommandInfo(MessageCommandInfo messageCommandInfo, PubParasInfo pubParasInfo)
        {
            return base.Channel.UpdateMessageCommandInfo(messageCommandInfo, pubParasInfo);
        }

        public string UpdateUserMessageInfo(UserMessageInfo userMessageInfo, PubParasInfo pubParasInfo)
        {
            return base.Channel.UpdateUserMessageInfo(userMessageInfo, pubParasInfo);
        }
    }
}

